﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAL;
using System.Data;

namespace BL
{
   public class Secretaria_BL
    {
       public DataTable DATA_OBS_Listar(String inSemestre, String inCodAlumno, String inNombre, String indescripcion, String Tipo)
       {
           try
           {
               DataTable dato = new DataTable();
               Secretaria_DAL objSecre = new Secretaria_DAL();
               dato = objSecre.DATA_OBS_Listar(inSemestre, inCodAlumno, inNombre, indescripcion, Tipo);
               return dato;


           }
           catch (Exception ex)
           {

               throw ex;
           }
       }


       public DataTable DATA_MATRIC1_ListaNominas(String semestre, String ciclo, String especialidad)
       {
           try
           {
               DataTable dato = new DataTable();
               Secretaria_DAL objSecre = new Secretaria_DAL();
               dato = objSecre.DATA_MATRIC1_ListaNominas(semestre, ciclo, especialidad);
               return dato;


           }
           catch (Exception ex)
           {
               
               throw ex;
           }
       }


       public DataTable DATA_MATRIC1_ListaNominas_PorSemestre(String semestre, String ciclo, String especialidad)
       {

           try
           {
               DataTable dato = new DataTable();
               Secretaria_DAL objSecre = new Secretaria_DAL();
               dato = objSecre.DATA_MATRIC1_ListaNominas_PorSemestre(semestre, ciclo, especialidad);
               return dato;


           }
           catch (Exception ex)
           {

               throw ex;
           }

       }

       public void DATA_MATRIC1_ActualizaFlag_Confirmado(String semestre, String ciclo, String especialidad)
       {

           try
           {
              
               Secretaria_DAL objSecre = new Secretaria_DAL();
               objSecre.DATA_MATRIC1_ActualizaFlag_Confirmado(semestre, ciclo, especialidad);
              


           }
           catch (Exception ex)
           {

               throw ex;
           }

       }


       public void Data_obs_Insert(
          string inSEMESTRE,
           string inCOD_ALUMNO,
           string inCONDICION,
           string inESTADO,
           string inDESCRIP,
           string inOBSERVAC,
           string inCICLO,
           string inACTAOERA)
       {


           try
           {

               Secretaria_DAL obj = new Secretaria_DAL();

               obj.Data_obs_Insert(
           inSEMESTRE,
           inCOD_ALUMNO,
           inCONDICION,
           inESTADO,
           inDESCRIP,
           inOBSERVAC,
           inCICLO,
           inACTAOERA);


           }
           catch (Exception ex)
           {

               throw ex;
           }
       }



       public DataTable DATA_Maestro_buscar(String inCodAlumno, String inNombre)
       {
           try
           {
               DataTable dato = new DataTable();
               Secretaria_DAL objSecre = new Secretaria_DAL();
               dato = objSecre.DATA_Maestro_buscar(inCodAlumno, inNombre);
               return dato;


           }
           catch (Exception ex)
           {

               throw ex;
           }
       }


       public DataTable Lista_Nomina(String inSemestre, String inGrupo, String inCiclo)
       {

           try
           {
               Secretaria_DAL dal = new Secretaria_DAL();
               return dal.Lista_Nomina(inSemestre, inGrupo, inCiclo);
           }
           catch (Exception)
           {
               
               throw;
           }
       }



    }
}
